A report by Racefans.net says Formula 1 teams' technical directors have agreed to reduce the level of downforce produced by cars for 2021. New sporting, technical and financial regulations were set to come in to Formula 1 for 2021 which would... MoreĀ»